package com.framework.modules.dataview.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * VIEW
 * 
 * @author MIT
 * @email litmiss@gmail.com
 * @date 2020-10-31 02:20:11
 */
@TableName("view_chat_friend_info_list")
public class ViewChatFriendInfoListEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 编号
	 */
	@TableId
	private Integer id;
	/**
	 * 用户编号
	 */
	private Integer uid;
	/**
	 * 目标用户
	 */
	private Integer targetUid;
	/**
	 * 备注名称
	 */
	private String targetNickname;
	/**
	 * 状态 好友=1,陌生人=0,互相不关注=-1
	 */
	private Integer state;
	/**
	 * 消息更新内容 在好友列表中显示最新的消息
	 */
	private String blockMessage;
	/**
	 * 消息更新数 扩展不用
	 */
	private Integer blockCount;
	/**
	 * 消息更新时间 扩展不用
	 */
	private Integer blockDate;
	/**
	 * 创建时间
	 */
	private Integer adddate;
	/**
	 * 更新时间
	 */
	private Integer lastUpdate;
	/**
	 * 用户昵称
	 */
	private String nickname;
	/**
	 * 头像
	 */
	private String avanta;

	/**
	 *
	 */
	private String ibo;

	/**
	 * 设置：编号
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：编号
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：用户编号
	 */
	public void setUid(Integer uid) {
		this.uid = uid;
	}
	/**
	 * 获取：用户编号
	 */
	public Integer getUid() {
		return uid;
	}
	/**
	 * 设置：目标用户
	 */
	public void setTargetUid(Integer targetUid) {
		this.targetUid = targetUid;
	}
	/**
	 * 获取：目标用户
	 */
	public Integer getTargetUid() {
		return targetUid;
	}
	/**
	 * 设置：备注名称
	 */
	public void setTargetNickname(String targetNickname) {
		this.targetNickname = targetNickname;
	}
	/**
	 * 获取：备注名称
	 */
	public String getTargetNickname() {
		return targetNickname;
	}
	/**
	 * 设置：状态 好友=1,陌生人=0,互相不关注=-1
	 */
	public void setState(Integer state) {
		this.state = state;
	}
	/**
	 * 获取：状态 好友=1,陌生人=0,互相不关注=-1
	 */
	public Integer getState() {
		return state;
	}
	/**
	 * 设置：消息更新内容 在好友列表中显示最新的消息
	 */
	public void setBlockMessage(String blockMessage) {
		this.blockMessage = blockMessage;
	}
	/**
	 * 获取：消息更新内容 在好友列表中显示最新的消息
	 */
	public String getBlockMessage() {
		return blockMessage;
	}
	/**
	 * 设置：消息更新数 扩展不用
	 */
	public void setBlockCount(Integer blockCount) {
		this.blockCount = blockCount;
	}
	/**
	 * 获取：消息更新数 扩展不用
	 */
	public Integer getBlockCount() {
		return blockCount;
	}
	/**
	 * 设置：消息更新时间 扩展不用
	 */
	public void setBlockDate(Integer blockDate) {
		this.blockDate = blockDate;
	}
	/**
	 * 获取：消息更新时间 扩展不用
	 */
	public Integer getBlockDate() {
		return blockDate;
	}
	/**
	 * 设置：创建时间
	 */
	public void setAdddate(Integer adddate) {
		this.adddate = adddate;
	}
	/**
	 * 获取：创建时间
	 */
	public Integer getAdddate() {
		return adddate;
	}
	/**
	 * 设置：更新时间
	 */
	public void setLastUpdate(Integer lastUpdate) {
		this.lastUpdate = lastUpdate;
	}
	/**
	 * 获取：更新时间
	 */
	public Integer getLastUpdate() {
		return lastUpdate;
	}
	/**
	 * 设置：用户昵称
	 */
	public void setNickname(String nickname) {
		this.nickname = nickname;
	}
	/**
	 * 获取：用户昵称
	 */
	public String getNickname() {
		return nickname;
	}
	/**
	 * 设置：头像
	 */
	public void setAvanta(String avanta) {
		this.avanta = avanta;
	}
	/**
	 * 获取：头像
	 */
	public String getAvanta() {
		return avanta;
	}

	public String getIbo() {
		return ibo;
	}

	public void setIbo(String ibo) {
		this.ibo = ibo;
	}
}
